1.0 (26–Jul–92) Initial release (the product of a weekend’s hack). Didn’t last long as I thought of improvements. Actually added “Quit” from Finder™ as an afterthought.
1.1 (30–Jul–92) Investigated further optimisation of SpeedyFinder7 and Process Manager heap usage. Decided that perhaps it was time to include a “face” to this extension. Converted it to a Control Panel.
1.2 (1–Aug–92) Was hassled by Ben Kremer who suggested that “Wouldn’t it be nice if the Finder™ displayed what type of floppy disk was in the drive? Hey, Vic. Why don’t you write that?” Well, Ben, here it is!
1.3 (3–Aug–92) Hadn’t fully tested the Control Panel. It turns out one of my assembly language routines was causing the microprocessor to read a long (and subsequent but not executed word) from an odd address. Whilst this works fine on 68020 or higher microprocessors (at a speed cost), it causes an address error on a 68000. This is documented in the “MacsBug Reference and Debugging Guide” which I loaned from Saul Bryan (thanks Saul). Also thanks to Anne Mok who tried this Control Panel on her Macintosh SE only to discover that it dropped into MacsBug—I bet you that surprised her! She kindly allowed me to find the error on her SE and I subsequently squashed it. I apologise to all those 68000 users for this error on my part.
1.3.1 (4–Aug–92) “Use” method wasn’t being saved correctly. This has now been fixed.
1.3.2 (4–Aug–92) Discovered (again on Anne’s SE) that adding “Quit” to the File menu didn’t work. Silly me! I introduced a bug by saving a register on the stack. Oops! This has been fixed with the extra options now of adding “Cmd-M” for “Make Alias” and “Cmd-Q” for the added “Quit”. Also discovered (because a Macintosh SE doesn’t have Color QuickDraw™ that “show floppy types” didn’t work. I have attempted a patch that should work in theory but hasn’t been tested on non-Color QuickDraw™ Macintoshes. Attention all 68000 users out there, report those bugs, please!
1.3.3 (12–Aug–92) Fixed a small interface problem. The Control Panel was incorrectly (and indiscriminately) disabling check boxes. This was actually correct initially but I modified and optimised the code. That introduced an error. Well, it’s now been fixed. Thanks to both Lucas Mueller and Ben Kremer for spotting this error.
1.4 (15–Aug–92) Added “Alias Resolving” as a suggestion by Ben Kremer. It was a difficult patch to do and there are some residual cosmetic errors. Full functionality although—that’s what’s important.
1.4.1 (18–Aug–92) A non-released version. Discovered a problem by using SpeedyFinder7 on Macintoshes not operating in 32-bit addressing mode—it seemed the only reliable way of reproducing a sometimes random error. Investigated the possible causes but never actually pinned down a specific problem that could be called the reason for the bomb. Recoded the _MenuSelect routine without a tail patch and it now seems to work—yes, it did bomb on my Macintosh in 24-bit addressing mode (I always code in 32-bit addressing).
1.4.2 (19–Aug–92) Also non-released. This version added color disk icons and the strap locked disk icon. Thanks to Ben Kremer for the strap locked disk icon. It also included the “Empty trash on option–drag” and associated features.
1.5 (20–Aug–92) I knew that SpeedyFinder7 would not install in System 7 Release 7.1. I did that on purpose as I knew it was 99% certain to break. Well, I was right. I spent the good half of two evenings making it System 7 Release 7.1 compatible. I think I got it right with backward System 7.0 and 7.0.1 compatibility. Apple may change the workings of the Finder™ 7.1 before final release. As it stands, it has only been tested with Release beta version 7. If you are using it with System 7 Release 7.1—you have been warned!
1.5.1 (27–Aug–92) This release involves improvements to the “optimal guess” routine when copying files in the Finder™. It hopefully removes an obvious delay which occurred for a reason I never worked out. Also implemented was the large data transfers, a bug fix and document linking. This bug was to do with the color floppy disk icons in 24-bit/32-bit color mode. I don’t have a machine capable of displaying direct RGB pixels and as such I could never test this feature fully. Thanks to Toru Nishioka who reported this bug to me. I subsequently fixed it. The document format was changed from Microsoft Word to Claris MacWrite II because of file size.
1.5.2 (30–Aug–92) Bug fixes: William Uther pointed out to me that folders did not appear when selecting an application to link a document to. A major oversight on my part, he was correct. It’s now been fixed. Toru Nishioka pointed out that Macintosh PC Exchange floppy disk icons were was not being displayed correctly with my color disk icons as well as a cosmetic bug in the document linking options dialog. This has now been fixed. Document linking has also been taken one step further with “on the fly” linking which is implemented in this version (Peter Li’s idea). The start-up animation has been removed—a waste of space! Removal of the “Balloon Help Menu” was added (Toru Nishioka’s idea).
1.5.3 (13–Sep–92) Firstly, thanks for all the e-mail guys! Long awaited release version with many bug fixes. Recommended shareware fee of Aus$20.00! Bug fixes: changes were taking effect even if “Cancel” was being used. This has now been fixed. Floppy disk icons were fixed (cosmetic). Floppy disks have a crack through them (bad) if the Finder™ needed to re-verify that disk. Alert boxes were appearing at the top-left hand corner of the screen. This has now been fixed. Aliases were not being resolved completely. Aliases are now resolved to their absolute original. “Address Errors” were occurring on 68000 Macintoshes. This should fix conflicts with File Sharing and the TrashMan Engine on these Macintoshes as well as closing the “Document Linking” dialog box. Command key shortcuts were not installing on non-localised Macintosh Systems. This has now been fixed with the improvement of being able to totally localise the Control Panel and its Finder™ additions. Document linking now saves “on the fly” links as well as allowing those applications to take advantage of Finder™ 7.0’s drag and drop feature. Michael Lowe also kindly reformatted the document into a somewhat better format than mine. I have decided to use this and so the document format has changed back to Microsoft Word (hiss).
1.5.4 (08–Oct–92) Bug fixes: the conflict with Helium 2.1.1 (and the problem with the Standard File Dialog popupmenu) has now been fixed. As both Control Panels compete to remove the Balloon Help Menu, turning my balloon menu on with Helium’s balloon menu off will do nothing. If you turn Helium’s balloon menu off and then my balloon menu off, your Balloon Menu will return to the application’s menu bar without having to re-launch that application (something Helium doesn't do)! Zoom rectangles are now removed from the final release System 7.1 and consequently will no longer work with the ß7 release 7.1. Fixed a bug that caused the “SpeedyFinder7 application icon” to get scrambled. It also caused launching applications to consistently crash the Mac. Fixed a bug that would cause “Users & Groups” to random crash or freeze the machine. Improvements: “hot keys” allowing instant access to balloon help (somewhat like Helium). Control Panel interface layout change/improvement. The “floppy icons” and associated checkboxes now give you visual feedback on what the icons will look like. Power users can now enter 4-letter types instead of having to locate a file of that type. You can set the tolerance before the Finder™ displays sizes in Meg rather than k. “Ctrl-Command-F“ will locate the application that created the document. The “…alias” suffix is now customisable. The alert that appears before a non-floppy volume unmount can be suppressed. Thought that I would at least offer some competition to CopyDoubler™ so I included the “speed empty trash” feature.
1.5.5 (09–Nov–92) Bug fixes: 1) document linking: fixed a minor bug that caused a memory leak. This would cause handles to be lost in the Finder™ application heap when document linking was required. This bug causes no functional problems or loss of data but can lead to increase memory use. 2) auto resolving alias: fixed a bug that caused menu selection to fail for sixth item of any Finder™ menu. This was also fixed in the 'bf' release. 3) fixed a bug causing AutoDoubler™ v2.0 to crash when the “Savings…” button was pressed. 4) balloon hot keys: fixed a bug which caused “Show Balloons” not to work when hot keys were active. 5) SF7 Icon in menu bar : fixed a bug which caused a problem with the “About this Macintosh” dialog box. Warning: To fix this problem rebuild the desktop on your boot disk. No damage has been done but the SF7 icon is now in your desktop database. 6) no “Put Away” alert was not always correct: adjusted it to only suppress “non-ejectable” dialog boxes (which it should’ve done in the first place). 7) "Get Info" for a disk wasn’t working: fixed the bug.
1.5.6 (25–Nov–92) Bug fixes: 1) fixed a bug which caused PC not to be displayed on colorQD Macs in B&W mode. 2) fixed a bug with "Get Info" on the Trash. Most of the features added concern the backgrounder. Features: 1) added icon decoration which should work on non-ColorQD Macs. 2) the backgrounder has had major improvements. These are i) dragging icons into the target window places them exactly where you drop them. It doesn't snap to grid. ii) invisible files are no longer copied. iii) the presence of queued operations is indicated. iv) background empty trash can be overridden with 'control'. v) floppy disks are now verified by the backgrounder. vi) movable resources are handled by the Finder™. Previous versions didn't handle this condition properly. vii) dragging files from network volumes to the desktop should now be handled by the backgrounder. A previous work-around would've been holding down the 'option' key. viii) duplicating files (Cmd-D) is now handled by the backgrounder.
1.5.7 (07-Dec–92) Bug fixes: 1) hopefully for the final time I have fixed the problem where floppy icon additions are actually drawn on them on non-color QuickDraw Macintosh models. I released v1.5.6 with this problem in it and I apologise for that. I thought I got it right and now I think I have it. 2) fixed a bug where if you quit the Finder™ it would sometimes not use the backgrounder until a restart. This was sometimes a random error but I tracked it down - and fixed it. 3) fixed a long-standing conflict with Aladdin Systems, Inc. MagicMenu™. This caused conflicts with either “Auto Alias Resolving” or trying to use “option” before selecting a MagicMenu item. 4) fixed a problem introduced in v1.5.6 where the backgrounder ignored all invisible files. It now ignores only Desktop Database files and the AppleShare privileges file. This problem was causing folders with “custom icons” to not have their custom icons copied and the subsequent folder hierarchy disrupted. 5) fixed several problems with the duplicate routine. Sometimes, file names being generated by the duplicate routine were too large causing either ‘Address errors’, ‘Bus errors’ or ‘-37’ errors. The duplicate name generate routine now follows exactly what the Finder™ does. There was also another problem where files selected for duplication in the ‘list’ view of the Finder™ which were in several different layers of the hierarchy were all duplicated to the top most layer of the current folder window. This is a problem which COPYright™ v1.0 suffers from. CopyDoubler™ v1.0 however does not suffer from this problem. Features: 1) an old feature was put back in that I took out with previous versions. This was where files dragged to the trash were immediately deleted. This is an EXTREMELY dangerous option and a further warning is given to you when you check this option. Put back in by request from a few users. 2) more improvements to the backgrounder. These are i) now verifies data written to a floppy disk. There is an option for this. ii) now copies Finder™ file comments with files. Note that COPYright™ v1.0 and CopyDoubler™ v1.0 do not. iii) when copying a “System” file to another location, the boot blocks for the destination are updated with the correct information from the “System” file copied. The Finder™ automagically performs this function for you and neither COPYright™ v1.0 nor CopyDoubler™ v1.0 do this. iv) now updates the Desktop Database where possible. It is not possible to update the database on floppy disks. This is due to a Macintosh File/Resource Manager limitation. 3) removed the “ExtFS” feature of foreground Finder™ copying because it was probably causing more confusion than necessary or being totally ignored anyway. It was removed to make way for the “keep trash empty” feature. 4) warns you if the backgrounder cannot be launched for any reason and reports the associated error number. The Finder™ will then perform your requested operation. The most common cause for this to occur is either the Control Panel cannot be found or you don’t have enough application memory left to launch the backgrounder. It will continue searching for the backgrounder each time but will not report any subsequent errors until it again successfully launches the backgrounder.
1.5.8 (19-Feb–93) Bug fixes: 1) fixed another problem with MagicMenu™ and using command key shortcuts. 2) copying of Finder™ icons (updating the desktop database) now correctly functions without the -5030 errors which some users reported. 3) folder comments are now preserved on copying. 4) now searches all the desktop databases for the Control Panel to launch the backgrounder - a more robust routine. 5) fixed a bug in System 7.1 where selecting "Put Away" in the Finder™ still brought up the "put away" alert when the option to suppress it was on. 6) If the "warn before emptying" option is on the trash is now emptied in the background WITHOUT warning. 7) fixed a long standing problem with the NowToolbox v4.0.x - a slimy piece of code I had to do what it does to get around it (really stupid). 8) getting info and copying files from the trash of the non-boot HD now works. 9) dragging to the desktop from server volumes or locked disks uses the backgrounder. Also fixed the problem where picking these icons and moving them on the desktop caused a copy to occur. 10) fixed a bug where copying to drop folders caused a privilege error. It now works flawlessly. 11) fixed a long-standing bug with Microsoft Excel v3.0 and v4.0 - another slimy piece of code that calls the System MBDF directly and sets up its menu bar TWICE! 12) fixed another problem with the updating of the desktop database which occasionally caused the Mac to freeze but still respond to the mouse. 13) fixed a bug in Finder™ 7.1 which caused the "Find" dialog to be brought up when using option-cmd-F. 14) now correctly copies to and from MFS volumes as well as Macintosh PC Exchange (and AccessPC) volumes. 15) fixed a bug which caused the Macintosh PC Exchange black and white disk icon to be drawn over. Features: 1) added a progress bar for fast foreground emptying of the trash. 2) improved memory usage and allocation of the backgrounder. It should perform without error in low memory situations. 3) if an error is encountered whilst writing a file in the backgrounder it is deleted. Problems: 1) due to the fact that operations occur behind the Finder™ it may collect information that is only partially correct at the time of collection which is updated to the correct values when the operation is completed. The Finder™ may never catch up with this information change and may in fact make the partially correct information the permanently stored information (which is incorrect). Currently, the only work around is to have the target folder’s window closed (or never open in the first place). It is also likely there will be no fix for this problem.
1.5.8m (25-Feb–93) Bug fix: fixed a memory allocation bug which occasionally caused an “out of memory” error.
1.5.9 (18-Dec-93) Now compatible with System 7 Pro. The cosmetic features work but no improvements to the backgrounder have been made. Bug fixes: 1) not paying attention to launch in background. Now launches in the foreground if the user so desires. 2) conflict with Now Compress™ which caused crashing with alias resolving. Note: Opt-Cmd-I brings up the Inspector. 3) conflict with At Ease. 4) crashing of the backgrounder no longer occurs when files are dropped onto a drop-folder. 5) Fixed the update desktop database routine (including to stop giving -5012 errors). 6) Fixed some networking problems in the backgrounder. Features: 1) Now compatible with System 7 Pro for zoom rectangles, etc. 2) Added icons for CD-ROM and networks. 3) PowerTalk compatibility for enclosure dragging copied in the background.
1.5.9* (15-Jan-94) Bug fixes: 1) now adheres to the zoom rectangles and rename delay preferences in System 7 Pro. 2) Zoom rectangles can now be removed with the Japanese 7.1 Finder™. 3) The startup icon preference is now no longer ignored. 4) A bug in File Sharing which caused -50 errors when background copying has been worked around. 5) Now DOS Mounter compatible.
1.5.9b (12-Feb-94) Bug fixes: 1) fixed the conflict with Hand-Off II. 2) fixed the problem occurring on 68000 Macs which brought up the “code modified” dialog. 3) fixed the problem with copying mail enclosures. These were not being reported as "copied" to AppleMail and it would complain that you could not close the mail because copying was not completed. 4) fixed the conflict causing crashing when using MenuDropper. 5) fixed the problem with the missing ‘quit’ command on non-US systems. 6) fixed the bug in the updater and register programs which created corrupt Control Panels (duplicate ‘dcmp’ resources). 7) fixed a few minor problems with the Japanese System/Finder: option- or control- Find/Get-Info no longer crash the Japanese Finder, the Quit command will show up in Japanese now when a Japanese Finder is used (thanks Toru).
1.5.9c (15-Mar-94) Bug fixes: 1) fixed the conflict with WünderBar. 2) fixed the problem introduced where Nisus macros no longer functioned. 3) fixed the problem with the registration sequence on 68000 Macs. 4) fixed the conflict introduced with Apollo. 5) fixed the bug where the cmd-` was not appearing with the Sleep menu item. 6) fixed a bug in the backgrounder which caused crashing when duplicating files or folders. Features: 1) Now provides a dialog for entering registration information and prints said information. 2) Now displays “II” for a ProDOS File System floppy disk.
1.5.9d (25-Apr-94) Bug fixes: 1) fixed the conflict with Menuette 2.0. 2) fixed a few problems with the backgrounder. 3) updated to be PowerMac compatible (ie, System 7.1.2. compatible). 4) fixed the conflict with FileTyper. Problem due to both CPs trying to modify the Finder’s menu and each tripping the other up. The fix will work only with newer versions of FileTyper that install a gestalt selector. 5) fixed the problem causing NowAlarms to move back and forth in the menu bar. 6) fixed a bug with document linking. Features: 1) Now uses less disk space and has a separate balloon help file which may be deleted if not needed. 2) Menus are now in French (I hate dictionaries) and Japanese (thanks again Toru!) on those systems. 3) registration dialog improved so that it now prints a larger form and can now save the form in plain text or as a picture (PICT). It also fills in some fields for you. 4) System 7.1.2 (PowerMac) compatibility added.
1.5.9e (4-Jul-94) Bug fixes: 1) fixed the conflict with NowReminder 2.1.1. 2) fixed the crashing when you Speed Empty the trash. 3) updated to be System 7.5 compatible (only tested with System 7.5b2c2). 4) fixed so that it displays in kilobytes as specified by the preference. 5) fixed a problem with virtual memory products whereby the returned amount of free memory is halved - a safe bet. 6) French menu grammer correction in 1.5.9e courtesy of Thomas-Xavier Martin. 7) German menus added courtesy of several German users. 8) Now works with the 7.0.1P Finder™.
1.5.9f (11-Jul-94) Bug fixes: 1) fixed the introduced incompatibility with CEToolbox 1.7.2.
1.5.9g (23-Oct-94) Bug fixes: 1) successfully hide the Help Menu with Apple Guide installed. 2) fixed the freezing with changing keyboards in the Keyboards control panel. 3) problems with Now Utilities v5.0. Features: 1) System 7.5 aware. 2) Macintosh Easy Open aware. 3) Find File in System 7.5 aware. 4) Now QuickFiler Find aware. 5) User-definable command keys.
1.5.9h (23-Nov-94) Bug fixes: 1) fixed the Shut Down problem (introduced in 1.5.9g). 2) fixed the problems with freezing on floppy disk copying and ejection (again, introduced in 1.5.9g). Features: 1) added the SpeedyFinder7 Extension to allow the Resolve Alias feature to work with 7.5's Find File and Now QuickFiler. 2) added menu commands for Swedish, Danish and Norwegian - thanks to Bård Engen. 3) added menu commands for French-Canadian, French-Swiss and German-Swiss users - sorry no Italian translation available!